wet shelter - German English Dictionary